//
//  main.m
//  类别（Category）
//
//  Created by apple on 15/8/29.
//  Copyright (c) 2015年 戴维营. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "Human+Man.h"
#import "Human.h"
#import "Woman.h"

int main(int argc, const char * argv[]) {
    @autoreleasepool {

//       1、 类别通常只新增方法，不增加实例变量；
        
//       2、 类的子类都继承了该类别的方法；
        
//       3、 有着自己的实现文件；
        
//       4、 一个类可以有着多个的类别
        
//       5、 一般用“类名 ＋ 拓展名.h/m”作为文件名；
        Human *human = [Human new];
        [human eat];
        
        Human *human1 = [Woman new];
        [human1 eat];
        
        Woman *woman = [Woman new];
        [woman eat];
    }
    return 0;
}
